This was an exceptionally good stay. I booked months in advance and Carrie maintained appropriate helpful communication during the period leading up to my stay. She went out of her way to meet my needs and preferences. I very much hope to stay here again next year.