An excellent choice all round - location, staff and atmosphere - will be back!