Good apartment in Bellavista. Close to many attractions. The area itself is somewhere you have to keep your head up in (as you should anywhere) but it's something to keep in mind when booking. Providencia, Las Condes and Vitacura may be a bit more amenable to tourists.
Bella Vista itself has beautiful street art and many bars/cafes. The bus or funicular to the top of Cerro San Cristobal is a 10-minute walk from the apartment. Plaza de Armas and a number of parks/museums are just across the river.
The apartment has wonderful views, and is as depicted in the photos.