Perfect accommodations! Great hospitality and communication