Great hosts and a great place to stay. Convenient and clean: what more could you want?