far removed from the mega resorts found in the eastern side of Nassau in the Bahamas, The Island House is favored by guests for its intimate atmosphere (it houses just 30 guest rooms) and ...