Excellent host, location, amenities, and value. Michael was a great communicator and made sure we had everything we needed for a nice stay. Highly recommended!