Great place, very clean, well equipped kitchen. Could probably do with a few extra towels if you're going to be there for a week or so.
Make sure you have a car if you're staying, pretty much everything is a drives distance.
Pool area is spectacular, great view of the island, heated, lit of a night, just perfect.