Haha, you’re not the first person to fall foul of said B&B in Beverley. The trip advisor can make for amusing reading too. I live here in Beverley and can heartily recommend it.
If you want a fantastic meal then to the Westwood Bar and Grill, it’s the best in town by a country mile.
There isn’t as much to do as there is in York, Harrogate etc but it is great for a weekend and pretty. Couple of good boozers such as Nellies and the Corner House and some other decent eateries too. If you’re looking for accommodation then would recommend the rooms that Whites have, they are supposed to be really nice and are in a good central location