This hotel is quite old but I still had a fairly nice stay here. The food is nice, the room is nice and they have a/c.?The beach was fantastic. I think this place is a bit too American. The prices are all in dollars and I think they've raised the prices in the process. There are some nice shopping centres but the stuff there is really expensive. I would have preferred a holiday in Playa del Carmen. Be careful as there are alligators on the other side of the road in the lagoon.