Great location in a great city on a great island. If you're in doubt about this place, book it, you won't be sorry. Everything you need for a great vacation is provided just show up with a bathing suit and your ready to go. Will be back...