The location was perfect - directly across the street from the beach access. You can sit on the top deck and see the dolphins jumping in the morning. There are several nice restaurants on the island and won't find better hospitality. The only downfall was having to leave at the end of the week. We will be visiting again!!!