The place is fantastic. Well kept, modern, clean, comfortable, perfectly located and the hosts are helpful, communicative and are always on top of everything and checking that we are having a good time. I will definitely stay again here, it was a big part of a fantastic weekend in lovely Mexico City! A+!