We stayed for 4 nights and it was great. You can walk to all the main sites and there are many restaurants/cafes in the area.
Kyriakos is an excellent communicator and gave us all sorts of tips and organizrd a taxi.
I highly recommend staying with Kyriakos