We had a great stay! The views are incredible and the beach was fantastic, we had everything we needed!