Great experience. We were surprised by how modern the apartment was. It looked much better than in the pictures on the website. The resort was very nice with good amenities. It was close to golf and casino. About 20 minutes from the beach.