Surya's place is PERFECT. I fell in love with Mexico City and it all started with my room at Surya's in Coyoacan. What a magical part of the city! The room is beautiful and HUGE. It has an en suite bathroom and a sitting room. The full bookshelves make it feel like you're staying in a cozy library and there's art on all the walls. The townhouse itself is part of a small, gated community that is staffed with a doorman 24 hours a day. The place- and the neighborhood- are extremely safe and absolutely stunning. Coyoacan is definitely the place to stay if you're visiting Mexico City. I will definitely be back, hopefully many more times. I won't ever stay anywhere else!