Very clean place, excellent location, and great host. Wish we could have stayed longer.