This is located in a quiet neighbourhood but far from any sightseeing/shopping/restaurants. We had to share the toilet/bathroom with two other rooms, so I was expecting management to pay careful attention to hygiene. Unfortunately, this wasn't the case, so despite the affordable stay, I would not compromise on the cleanliness.
The B&B has a restaurant on the ground floor, where we had dinner. The food was good but definitely overpriced.
Despite this, staff was very welcoming.
Given these reasons, I would not stay again. Unfortunately, it is not up to the level of similar places I have stayed with through Hotels.com .