Stayed at Maya Vacanze Playa Alegria for a quick trip to Playa del Carmen. Everything about the place (location, bed, bathroom, Wi-Fi, cleanliness, pool available for guests) is fantastic. Also the price was great.
This is not a hotel but rather is an apartment vacation rental within a larger building that holds other condos/offices, and you will NOT see any signs for Maya Vacanze Playa Alegria from the street. This is all fine, but our complaint was that this was not clearly communicated, and so when we arrived early to drop off our bags until we were allowed to check in, we didn't know that we needed to call someone and that there wouldn't be a front desk. This resulted in about an hour of confusion with all of our bags on our backs. For future renters, to avoid being stuck on the street not knowing where to go, call the company about 30 minutes before you arrive to the building to make sure someone meets you to check you in.
But to be clear, once checked in, the place is amazing and I fully recommend it.