I am not too impressed with some of the reviews this place has received... I think people have to realize they are going to an island in Greece - so things are done the Greek way, and if you're looking for an Americanized tropical place to lie on the beach, greece isn't the place to go. The owners were not... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

