Fantastic stay! The Three Horseshoes has excellent accommodation, with spacious rooms, comfortable beds and nicely decorated bathrooms. It’s conveniently located and has plenty of parking. The staff are amazing, very friendly and couldn’t do more to help. The best bit... the food! You HAVE to have food here! Breakfast is nice but dinner is delicious; very generous portion sizes and freshly cooked local food! We will be back for sure to stay!