Perfect location, stylish place and hosts were very communicative. Would stay here again next time we return to Mexico City!