Beach Cliff Villa's was such an amazing stay and I CANNOT wait to go back! The view from the rooms was amazing and you really just cannot be the sound of the waves as you are going to sleep. The place was nice and clean and the shared common space between the villas was very nice. We spent a lot of our time out there enjoying the sunsets and cooking on the BBQ. Self check in was a piece of cake and the villas had everything we needed for a comfortable stay!