Nice and quite place, perfect location for many highly rated TripAdvisor restaurants and bars.
Very close to the main attractions in Rome.
The only downside maybe would be the low signal and the low wifi speed but if you want to take a break from that and enjoy Rome then this is the perfect place.