Stamatis' place was exactly as we expected and located in a beautiful town up a hill. It is on the North part of the island which has beautiful landscapes. A car is necessary for mobility to this apartment and for general exploration of the island.