Great place with amazing view of Agios Nikolaos/the coast, great communication. Recommend!