This is a beautiful condo in an amazing community. There are three private pools, a gym, and a hot tub, all of which are free to use with your booking. There is also a lovely rooftop area for you to relax, if you prefer to be away from the people splashing in the pools on the ground level. The condo is located in a private community with hired security officers at all entrance/exit gates, so it is very safe. Taxis run in and out of the community everyday, so it was extremely easy to get transportation to nearby attractions, such as Rio Secreto, and Xel-ha. If you do not speak Spanish, I recommend that you either practice some important phrases before your arrival, or that you bring someone who does speak Spanish on your trip. Although the people at the front desk do sometimes understand English, because this community is not a huge resort specifically targeted at tourists, communication may get difficult if you do not speak the language. I brought a little Mexican-Spanish phrasebook on my trip, and was able to use that to communicate effectively.
I highly recommend booking with Ivan. The condo is gorgeous, the people are friendly, and Flavia, the key-keeper, is an absolute angel. There are two convenience store grocers located less than a 10 minute walk away from the condo (one on the right, one on the left), and both of these stores have a nice selection of grocery items. If you really need more specialized ingredients, there is a huge supermarket about a 20-25 minute walk away. This condo is really in such a perfect, convenient location.