Perfect spot, a little bit of city noise (but then again, this is mexico city), but other than that this is an amazing place. Hosts are super friendly and very communicative, location is great. I would definately recommend this place to anyone! Amazing experience.