A first class location, a thoughtful host with excellent English and a well equipped venue.