Bill has an amazing home and very clean and perfectly located for my needs. He's easy to contact and has everything thought out in advance. I keep coming back because it's such a great stay! Thanks for everything Bill and I'll see you next time!