Great spot, great hosts, excellent hospitality, great value- what more could you ask.