Owner couldn't do enough for us! Perfect host. Everything we needed was provided. We were looking forward to the private hot tub (we bought champagne at the airport special), but were surprised to find we also had our own pool and a gorgeous shared infinity pool! Not too far out from the shops and beach (although you need a car) and you probably won't want to leave anyway. Dinner was plentiful and delicious and very reasonably priced. Make sure and try the owners wife's candied watermelon if you get the chance! Can't wait to return!