I stayed at beaches for 10 days. It was awesome, whether you have kids or not. There are like 19 restaurants and you can go on a 1 tank dive 2x a day or 1 2 tank dive a day. We went snorkeling every day, dove for conchs, went on the party catamaran. It was the best vacation we've had. Yeah, it's expensive, but you don't spend anything extra, no tipping, and the beach is immaculate, as well as the property. We went to other properties to pick up people for excursions and I can say just from the condition of the other places, none of them were as nice as beaches