We enjoy being on the bay, less waves in the ocean. It is all-inclusive, and the food is phenomenal. All rooms face the ocean. Very clean, very friendly staff, very relaxing. There are lounge chairs on the beach, with 'umbrella-like' structures for shade. A very nice clean pool on the property, too, with bed-type covered chairs around it.
Also, they have snorkels & masks to borrow, and paddleboarding with a guide at certain times of the day.
There is music - live bands every night, with dancing!
There is even water-yoga offered in the mornings, and salsa lessons in the afternoons. We have been there 4 times now, and still love it.