We had a great stay at Stella and Nikos place. The location is really central and connected to all the major places. The communication was very smooth and she gave all the information we wanted. They even welcomed us with little snacks and check-in was easy too. The beds are comfortable and many complained about the A/c noise in comments , it didn't bother us at all. The location is prefect and easy to get around surrounded by plenty of good restaurants. I would definitely recommend.