Excellent location, accommodation, communication, and assistance. Highly recommend.