Spacious, with a nice patio. Was very clean and felt like home. The extra half bathroom was very convenient and the doorman and staff were so friendly and helpful. Will definitely try to book again next time I visit Mexico!