Great host, great place, great location - all of these helped make our visit a great one!