Good location, great place and a superb host, what more could you ask for?