My visit to this hotel was to celebrate my sister's baccholerette party with a few friends. Getting to the hotel was easy and fast from the hotel. Within a few feet of the hotel gate and along the main boulevard are local restaurants that allows you options from what the hotel has to offer. (Eating at the hotel can be pricey). And the local restaurants are fabulous! But the hotel staff are ALL there for your relaxation and enjoyment. They are responsive and always willing to make things right for you. The hotel sits on the Seven Mile beach which is calm, warm, clear, and clean. The water would also perfect for my 5 yr old nephew. Overall, great place for anyone regardless of age...loved my stay there.