Leticia's apartment is excellent - it is spacious, clean and offers everything you may need (even for a longer stay). Additionally, the building has great facilities (e.g. a gym and a pool) and is located in a safe area.
We were a little bit unlucky with our neighbours, as we could sometimes hear them argue or watch TV late at night - though it was not a big issue.
Even though we didn't meet Leticia, the self check-in was super easy and she supported us with any questions we had.