Family-run gastro pub, The Tower, offers traditional pub dining, a terrace, and luxurious self-catering studio apartments. Dog and child-friendly.