Lovely resort, great staff, clean large cottages, delicious food.