For the price I paid ($20 USD / night) it was a decent stay. The rooms were cleaned thoroughly, the staff were friendly for the most part. The beach advertised is not swimmable, as there was massive amounts of rotting seaweed on the beach. Perhaps, it was a seasonal/temporary thing form a storm, but it wasn't possible to swim there. The area was a nice touristy district, with lot's of familiar American restaurant chains, as well as authentic Mexican restaurants. There is no Uber in Carmen, so you will have to use Taxis to get around. The complimentary breakfast was only toast and coffee, but there are several places open nearby for breakfast. All in all it was a decent stay.