The resort was beautiful, my room was amazing, clean, spacious, bathtub overlooking the ocean. The staff was always friendly and helpful. Expect to walk ALOT, the resort is huge and hills to get everywhere. They will pick you up in a golf cart if requested, and going into town seemed like a hassle. We spent our time at the resort, but 3 days was plenty. The beach was a little disappointing, wasn’t very big, but very rocky if trying to get in the water. They have paddle boarding and kayaking, unfortunately the weather didn’t cooperate during our stay.