Everything you could wish for : a warm welcome, flexible with timings, great room, every facility, handy location, and intelligent conversation to boot. Well worth the trip.