Michael is an excellent host, with great communication, and a nice new home in a wonderful location. Everything that we needed was there and it was all very clean and well appointed. We'll be back.