Very clean with great communication and easy check-in. The view was amazing and we loved watching all the sea turtles swimming. We did visit in March- so there were some large waves- I can only imagine that summertime would be a swimmers paradise (very calm) on this beautiful beach! Kitchen had everything we needed, bathroom had nice touches (supplies), and the bath towels were over-sized! Security was very nice and all the guests we had conversations with were very nice.