Great pub and great accommodation