Absolutely amazing. Upgrading to the Premium Beachfront Suites is worth every penny because of the quiet and proximity you get from the best part of their private beach. It is made for total relaxation as the resort is full of hammocks, cabanas, beachfront massages, and pools. The water is clear, warm, and shallow, perfect for dipping! We saw the occasional starfish under, but mostly fine white sand. They will wait on you hand and foot, they even had a full-time staff nurse in case you get sick or need first aid. The free buffet is a huge spread of diverse foods they rotate. We truly felt like royalty there!