The aparment is very modern and new. The location is perfect with great restaurants all around. This is the perfect place to stay in mexico city.