I could write a lot about being here, but suffice it to say, of all the places I’ve stayed, Stavros place is at the top of the list!!!
In every way you this could be your home away from home..
The perfect balance of attention and privacy! Comfortable in every way!
Bravo!