If I could give Michael 10 stars, I would. As a host myself, I aspire to have the same standard of service as Michael. If you find yourself staying at his place, you won't be disappointed.