Bill and Michael were great hosts, accommodating of our special requests and provided us a clean, stylish and comfortable stay. It was far beyond our expectations and we would highly recommend it to anyone.