Michael was a wonderful host and very accommodating of our requests. The place is exactly what you would expect based on the description. Had a great time here!