Excellent location and easy checkin which is not always the case in Chile