Excellent location in mexico city and amazing amenities