We loved our stay here. Literally a 2 minute walk to the town center, with several tavernas (our favorite was Elpis). The views from the upstairs balcony to the snow capped mountains was terrific. The place has been redone beautifully, and it was very clean. Enjoy!