The Three Shires is a pretty building adorned with lovely hanging baskets, however as a b&b it is overpriced for the size of the room and the size and quality of the breakfast offering. I believe the price is based on location, however there are much nicer places for less money in the area. Our room was ok, but the plumbing was not. I kid you not it was like a full blown symphony at times and from around 6.30am, I guess when people start to get up, it was just so loud and relentless you couldn’t go back to sleep. I don’t know if that was just our room or not. We were also asked for full payment on arrival. In all the b&b breaks we have taken, unless we paid last minute for a booking, we have never been asked for full payment 10 mins after arrival. We actually felt quite insulted, it felt like we weren’t trusted. The breakfast is ok but just that, the cold buffet style items were not great, and as for the toast! I witnessed a guest being basically told to leave the temp dial alone. I think the guest had assumed the amount of time the toast was taking it needed turning higher. Which leads me to the weird vibe from the lady in charge of breakfast who I believe is one of the owners. Brusque is the word that comes to mind, you felt intimidated about asking for anything. I wanted brown sauce but it wasn’t offered and I felt totally disinclined to ask. There was just no warmth at all. The evening meal menu was good, no complaints with that.