This place certainly lives up to the description of the views of the mountains and the city (it's on the 21st floor, and the lifts (elevators) are very good.) Plaza Nunoa, with its restaurants and bars, is an easy walk. Once you've bought your Bip! card (there's a shop very nearby) public transport is quite straightforward. Nearest metro station is Plaza Egana (about 15 minutes walk.) It was a good base for our stay (though not the most fashionable part of Santiago.)