Robert Curley Built high on a Nassau ... restaurant were mixed – some absolutely loved the experience, while others found it overpriced. To read more about the hotel, read our review. Bahamas ...
When it's time to dine, guests can grab a bite to eat at one of two restaurants ... the mega resorts found in the eastern side of Nassau in the Bahamas, The Island House is favored by guests ...