If you are looking for a relaxed stay in the mountains with a stunning view, then stefanakis villas are a perfect stay for you! But you need to take in consideration that the apartment is pretty old, so could need some renovation. If it doesn’t bother you, it’s fine.