It was so hard to leave that we extended an extra day in paradise! The resort facilities, staff, beach clubs, activities were all great. The staff anticipated and planned for our every request. The area is beautiful and we enjoyed the diving, sailing, kayaking and just relaxing on the beach. Everything was just amazing. Can't wait to go back.