We had a great stay. The property was very clean, spacious and had everything we needed. It was perfect size for our party. Having three level, and having full bath / half bath each floor really helped. We enjoyed the swimming pool as well as the Turtle Bay beach.