This place only needs one word - amazing. We stayed in room 102 and it was (in our opinion) one of the best spots in Imerovigli and maybe even the island. The sunsets from our room were out of this world (This part of Imerovigli looks directly at the sunset) and you have everything you need close by (supermarket, great restaurants - highly recommend Anogi). The staff were very friendly and this room in particular is quite private.
Highly recommend staying here if you want a nice non-touristy area and breathtaking views.