This place exceeded our expectations. Not only is the location absolutely stunning, but the space was clean, cozy, and had everything we needed for a beach stay. The cherry on top were the people. Such lovely, nice hosts who we enjoyed talking to whenever we had the chance. I would rate this place higher than 5 stars if I could. I hope to stay here again one day!