Location: easy to find, right in bellavista. If you enjoy the nightlife you are in perfect location. Remember that also means you will be able to hear the music from the clubs.
check in/check out: really easy: keys in envelope and there is a security 24/7 to let you in and out of gate.
The apartment: all amenities. we had a little hiccup, I am sure the owner will look into it. If there is more than one thing plugged in, electricity will go off. We visited when it was cold and the portable heaters were a necessity.
Communication: He responded really quickly.