Our suite was poolside with an Oceanside view. The suite was simply decorated, but very comfortable. There is lots of tile because of the Mexican heat, and the air-conditioning was superb. The closet was large and the balcony provided a very nice view of the courtyard/pool area, with a side view of the Sea of Cortez. We were on the third floor and there was no noise from the pool when we were in our suite. The shower was large and tiled.
The food at the resort restaurants was marginal. For the convenience of all-inclusive, it was worth the price. The staff was wonderful and always helpful. Tipping will get you better service and drinks. Just a couple dollars here and there. We enjoyed all of the staff there and were friendly with all. We were interested in their lives and they were happy to share. We couldn't have been treated better due to our RCI membership and had a free snorkeling tour, shows and dinners included because of it. Walking to town was very safe and the townfolk were very friendly.