This is an excellent apartment on the 26th floor, giving us a spectacular view. Location is great for taking a short walk to nice pubs and restaurants I Bellavista as well as exploring the rest of the city. Very close to subway. We never met the hosts but communication worked perfectly prior to our stay and we got to pick up and leave the keys at the front desk in the building.
No complains, we loved it.