Just came back from a trip here. Resort is clean and well run, rooms were great and right on the beach. We had lunch one day on the beach at their café and the food was pretty good. We had a week of bad weather so that made the location difficult. Resort diving had to be switched to Seven Mile Beach because of the waves so we ended up spending a lot of our trip driving back and forth to Seven Mile Beach. But it was unusual weather. Red Sail Sports did an awesome job with our diving packages. We also took their glass bottom boat trip out of Rum Point to Stingray city. That was great for the kids.