We had a wonderful experience here. The apartment is very spacious, clean and comfortable. It is close to many attractions, meaning easy, walkable distance to sites, restaurants, and markets. We felt very comfortable during our stay, including going out after dark. Bruce and his team are extremely hospitable and gracious hosts. From the moment we arrived at the airport, one of his staff greeted us and escorted us to the apartment. We received a complete tour of the building, as well as recommendations on some of the best nearby spots to grab a bite or a drink. Bruce and his team included several extra touches during our stay, such as a cell phone to use and even a swim cap, which is required in order to use the excellent lap-lane swimming pool in the building. Through Bruce, we were also able to book a driver/tour guide, Ricardo, who spent a day with us, driving us to and recounting the history of Teotihuacan and the Basilica of Guadalupe. We had a fabulous time during our stay here and highly recommend these accommodations and the services that go with them. Many thanks to Bruce and his team for providing such a great experience.