This place was everything we needed for our stay in Mexico City. It was clean, stylish and thoughtfully arranged. The checkin and checkout process was easy, and the host was friendly and communicative.