Great place to stay on vacation. Everything was provided and the pool area is nice to enjoy. Beach and stores were all close. I will definitely recommend staying there. We loved the place!!!