perfect! Location, roof garden, room....loved it all! Will stay there every time i am in Mexico City if it is available.