Loved staying here. The Beach is great. As a Interval International owner, they gave us the worst room, but changed when we asked for a better room. The room overlooking the Marina was great. Everything was very clean. The housekeeping was wonderful. And the beach very clean and peaceful. Would recommend to family and friends.