This apartment is probably the best i have ever stayed in on airbnb. Fantastic location, immaculately clean, quality furnishings, incredibly comfortable bed and pillows, huge TV, quick self check in and self check out, private, lovely patio, very quiet, modern but traditional Mexican feel. Highly recommended .