"Beautiful resort, with a great variety of restaurants, and huge pool area including a kids pool. Beach was great but could not swim due to tidal conditions occurring during the visit. Rooms were well appointed and you could personally adjust the A/C to your personal needs. Stocked fridge and minibar was a nice touch.
My only concerns are that, you will be "encouraged" to attend a presentation involving buying into a vacation commitment with the resort, in order to obtain resort "credits" by your attendance at the presentation. You can use the credits for limited gift shop purchases and some spa services while you are staying there. I saw no information on the Expedia site that would have alerted me to this "event".
Wifi can be limited or "spotty" at times, and the TV is Spanish only so you might want to bring something you can stream for those times you might be in the room for an extended time. Be prepared for alot of walking to get around to the amenities. I do suggest that if you have mobility issues, you contact the resort directly, explain your situation and request a room that minimizes the distance to the lobby, where you will be able to access a good number of amenities."