Friends of ours booked to go here and we ended up booking both villas for six people for a week. Located on the northern end of the island near the village of Stavros these villas are located on top of a hill in a very quiet location and have lovely views of the ocean below. …