Excellent, friendly service from the top you arrive at the front door. Check in was easy. The lobby is very modern and somewhat busy. My room was a suite, which was a pleasant surprise. The rooms are spotlessly clean, and have pretty much every amenity. But was incredibly comfortable. The bathroom was huge and had separate tubs and showers. There was no shortage of towels.
The bed was very comfortable, with very crisp linens.
The fitness centre was a full blown gym, with spa. There is an outdoor 25m lap pool as well as a very well heated indoor pool.
The neighbourhood is great, with Alameda Park across the street, and Ave. Passeo de la Reforma a couple of blocks away.