Our group of 8 had a wonderful time at Caste's place. Everything about the experience exceeded expectations:
-The apartments themselves were extremely nice -- beautiful views, modern amenities, a lovely roof deck, etc.
-Communication with the hosts couldn't have been better. They were extremely responsive and offered to help us with everything from airport rides to reserving restaurants.
-Checkin and checkout couldn't have been easier
-Both apartments were very clean
-The location was perfect -- a short, safe walk to many great cafes, restaurants and bars in Condesa and Roma.
For a large group like ours, I can't imagine a better place to stay.