Michael was an excellent host - he was communicative and made everything about our stay smooth and easy. The place is also very, very nice. 5 stars on all fronts!