Overall, this place was perfect for our Honeymoon. Just steps across the street to a beautiful beach. Great restaurants within a 1/4 mile. The entry lock pad was broken but replaced early the next day by the maintenance supervisor. It is directly near the pool, and there was a large (loud) family with a lot of kids usually there, but that was somewhat expected given the accuracy of the pictures. We had great weather and enjoyed our time there, and the place had everything we needed.