Magnificent views, great pool & hot tub, all bedrooms with ensuite or bathroom close by, well equipped kitchen. Highly recommend a golf cart for getting around - it gave us the freedom to get around without worrying about whether the little kids could manage the walk. Beach was extraordinary, wonderful restaurants, ice cream parlours. Thanks extended to Brian, William, Indira.