Charming House is an adorable and very clean B&B. My boyfriend and I were able to walk here from Termini station, about a 20 minute walk. The location is not in the "heart' of Rome, but still only a 15 minute walk from the Borghese gardens and 25 to the Spanish Steps, so still walkable if you are want to get some exercise! We never took public transportation but Luigi provided us with the information we needed for metros and buses, all in close proximity. Luigi and Paola were great at communicating and providing the necessary information to find the B&B. It is on the second story of a building with different residences and businesses, but there is an old-fashioned elevator if needed for luggage. Our room was very charming with our private bathroom across the hall. Breakfast was plentiful, more than we have received at other B&B's during our two weeks in Italy.