We stayed in B&B Felicia for 2 nights. The premises were easy to find - it's just 3 stops away from Roma Termini by metro and 10-12 min walk from St. Giovanni Metro station (Exit Via Magna Grecia). The apartment is located on the 1st floor (or 2nd storey for US travelers). Our double room was clean, cozy and had a private but rather small bathroom, flat TV and hairdryer. Bed linen and towels were fresh and clean. High speed WiFi was also provided in the room. The walls and a door in the room were very thin, so we could hear the noise from the corridor and other rooms. A very scant breakfast was served in the kitchen from 7am to 10:30am. We had to grab a fresh croissant with cappuccino instead at a coffee shop downstairs. Maria, the owner, who lives on the premises with her husband and daughter was friendly and helpful despite her poor English. It was very rainy in Rome and she gladly borrowed an umbrella. She also agreed to keep our luggage after we checked out as we had to depart from Rome only in the evening. The B&B breakfast is located in a calm and safe area of Rome on the border with Centro Storico (Rome Historical center) and is well-connected to major sights with metro (Line A) and buses. There are a lot of cafes and restaurants in the area. The front door of the residential building where the apartment is located is closed and every time you wish to enter you need to buzz the bell ("Napoli" on the name tag). After 12am, we had to call a mobile number Maria gave us to be buzzed in.
The bottom line is: this B&B has a relatively good location close to major sights, friendly and helpful hosts, clean and cozy rooms with a private bathroom. Meanwhile the breakfast is very poor and you lack privacy; going out at night is also problematic as you need to call and wake up the host to open the door when you are back. I also think the room rate was overpriced ( EUR 73 per night) but it seems accommodation in Rome is expensive, in general, in high season.
