This place is huge! And very well located. There's even an Oxxo shop on the corner of the street. Loads of beds, plenty of rooms, and an awesome roof garden.
I used to have an off-site office reunion and the internet was great too.