Stylish pub with water views, gardens, and a tennis court. Offers modern British dining and elegant accommodation.