It's a wonderful place located near Termini. Pantheon and Trevi Fountain are just 15-20 mins by walk. There are supermarkets nearby. The view from the room is awesome. I did not find any difficulty to reach this place from Termini.