Amazing location, amazing rooms, super AMAZING and gentle people. We had a great time.
This place is the perfect place: the beach is 1 meter from your room. Close to the town (6 min by foot). Away from crowded places but yet close to shops and easily accessible.