Excellent location, apartment, and communication. The place itself is spectacular, the the hosts made sure that we were always able to reach them if anything was needed.