Had an absolutely amazing stay. The photos do not do this place justice. The location and views were fantastic. The place was spotlessly clean and we loved the quirky beach decor. Had every amenity you would need as well. You will NOT be disappointed if you decide to stay!