We had a wonderful vacation at this resort. Our space was clean and newly updated. It had everything we needed and super easy access to beaches, shopping, and relaxing.