An absolute gem! Fantastic value for money, great character and decor, and warm and welcoming hosts and staff. A short climb up from on-street parking on Upper Towers Rd, but well marked, with the view well worth it.