Hotel was very nice with a great pool, restaurants, and top notch service. The marina however is poor. Piers are antiquated fixed piers which make getting on and off your boat at low tide very difficult. Wifi on the piers is unusable with very poor signal strength and numerous dropouts. Marina is very far from the hotel making it almost mandatory to get a ride via golf carts. Highly recommend the hotel but I gave only 3 stars due to the marina.