Chac Hal Al in Puerto Aventuras is a great stay! The complex grounds are cleaned and maintained daily. Perry (the owner) was very helpful and responsive along the way. The condo is perfect for 1-2 people. Disclaimer: I thought the condo was located directly on the beach, but it's a super short 1 min walk (yes 60 seconds!) across the quaint complex so no complaint here. There are beach chairs, umbrella huts, and a great pool overlooking the ocean. Our stay was during "low tourist" season (more hot & humid than usual) so it was less crowded which worked in our favor because it felt like we had the beach and pool to ourselves at times!! AC unit in the condo works great!!
Everything you need (general store, restaurants, entertainment, concierge service) is located within the "downtown area" of the gated town of Puerto Aventuras. This "downtown area" is a 3 min walk from the condo. Basically, walk out of Chac Hal Al complex and you are there! Top suggestions: Nauti Burro, The Pub, Latitude 20, and the OXXO general store. We did make a trip to the gas station right outside of town to purchase beer and alcohol because it was cheaper, but definitely worth it- 15 min walk each way or you can get a taxi.
Things to keep in mind: bring bug spray (a few days we got bit and some days we did not), the bed is a little too hard for my liking and the furniture is basic.
Also, the fitness center that is advertised is actually located at the Omni Hotel (5 min walk) but is currently under construction and closed. The Omni said the new fitness center should open in a month or two. Instead, I went running every morning either around town or on the beach. It was great and I felt very safe as a solo female runner!
It was a great stay and I am already looking forward to going back. I would book this condo again in the future!!!