excellent accommodations, good communication, and a delightful stay overall