The Apartment is really close to the center of Santiago de Chile, it's just a 5-minute walk. The apartment is fine, especially the view was really great.
The communication and the check-in worked out without problems.