Stayed here for two months, while working from Mexico City. Large, comfortable, fully furnished apartment. Fast, reliable internet, suitable for video calls during the day and movies at night. Beds are comfortable. One large master bathroom (with a separate tub) as well as a second, smaller full bathroom. Kitchen has everything you need for an extended stay. Daily cleaning. Small but fully functional gym on the main floor, and a nice rooftop deck. Very friendly and helpful staff. Would definitely stay here again.