I'm surprised I can post a review - I had to cancel my stay. But I'm taking advantage of the opportunity to post a review because communication was prompt and kind. I hope to be able to stay here in the future based on my experience with their customer service.