awesome place with an awesome location being close to train station and the Chapultepec Castle! many good food options around and great amenities all around!