We were very impressed when we arrived at our condo on 12/24! The location is perfect (one block from 5th Ave, 5 minute walk to the ferry going to Cozumel, and right on the ocean)! The pictures were exactly as shown, staff were very friendly, and the complex is very safe and secure. The owner has a transportation contact, so you can get picked up from the airport ($70 each way), and they'll stop at a grocery store on the way to the condo. They also arrange rides to anywhere you'd like to go (they took us to Tulum for $150 round trip, but we were gone about 5 hours, and he stopped at his favorite taco stand and waited for us to eat, and stopped at a grocery store.
Once you book, the owner is very responsive and sends you all of the information you need for your stay, including the name of the property manager in the event you want to ask questions, get recommendations, etc before you arrive. We had 7 adults (mom/dad + 5 adult kids) in this 2 bedroom condo, and it worked out just fine (one person slept on the pull-out in the living room). The kitchen has every necessity to cook all meals there, plus 5-gallon water canisters. The master bedroom has a patio door going out to the balcony. The balcony is spacious with a nice big table/chairs, so you can sit and look at the ocean, play games, etc. The beach is a public beach, but we had absolutely no issues (no possible way to get up into the condo area and pool as there are gates that have a code to get in/out). There is staff on the beach to put out chairs and umbrellas for you, and there are restaurants to each side of the beach where you can order food and drinks. The only negative (slight) to the beach was right directly in front the water is a bit rocky, but literally to each side of that section it was sandy (the beach has amazing sand). We loved it so much we actually thought about purchasing a condo for our own use and investment! Thank you, Joseph!