The place is just as in the pictures (if not better). The apartment is clean, light, modern and has everything you could need. The location is amazing - right next to the Plaza de la Merced. We did self-check in, which was very convenient. Thank you! :)