This place is amazing, location is great, its on a hill, so you will need some transport. Its spacious as well. Best place in our greece trip