That's a very nice place in an old house just around the corner from Castle Saint Angelo. Rooms are clean and comfortable - though a bit pricey. Raul, the B&B manager, is very friendly, helpful and always ready to give a valuable advice. He was also very kind to stay much later than his normal working hours to welcome us after a late flight.
The only improvement I can suggest is a little bit more enthusiasm in "breakfast management", i.e. keeping the conversation between all the visitors.
