Excellent place and location! Very friendly host. Highly recommend staying here if you're in Mexico City.