We stayed here for our first married Christmas as part of our honeymoon. It's beautiful. The apartment is "compact" but that's fine for two of us. The view is absolutely stunning. Amenities are totally adequate with us cooking a lovely Christmas meal using the BBQ, the oven / microwave and the induction hob. The hot tub was a lovely touch although a little warm for the weather. We went down to the beach in the car we hired from Suzi and used the Kayak to go out for an explore. All well explained in advance. The big supermarket is 2km away and for emergencies there's a little place at the bottom of the hill.
Suzi's communication was great from the start and throughout our trip (even her booking us in for lunch at the hotel).
If you're looking for a special place to hide away as a couple then this is the perfect choice.