The location of Gerardo's apartment is excellent. He is highly communicative and easy to work with. The apartment is well decorated and has everything you would need for a short/long term stay including a washer/dryer, espresso machine and dependable internet. I highly recommend.