It is a great place, a little bit near the road, but anyway it has a nice garden and rooms in Greek style.
The host provided local tips that were super useful to visit the best places on the island! Definitely recommend this place.