My stay in Stelios and Hara's place was great, I highly recommend it as they were very pleasant and responsive and the apartment was located in a very central spot, allowing you do plenty activities nearby!! It met my expectations!