Our stay in Zacharakis was great. It really is extremely close to the beach, the room was clean and pretty, the view from the balcony was really nice and the pool was cute. Our only disappointment was the kitchen which only had one stove. Would very much recommend!