We stayed here in March 2011, booked the apartment based on minimal reviews and were not dissapointed when we arrived. Staff were unobtrusive and helpful. Room was spacious, comfortable & clean. We has an upstairs apartment in the newest building. Large bedroom & seprate living/dining area & kitchen. Large bathroom.
It is worth noting that this is not a hotel so if you want breakfast you will have to either cook it yourself or wander down the road & buy it. Also you will need to clean up after yourselves, although we were pleasantly surprised when we came back & the appartment had been cleaned.
The hotel was up a hill about a 5 minute walk from town & in a nice quite area. All in all well worth the stay.