Amazing stay at Stavroula's - everything was very clean and comfortable with thoughtful amenities. Much nicer than being in a hotel and location was very central.