Beautiful spot, very clean and lovely resort amenities.