Excellent accommodations and location; welcoming host and great communication.