Great place. Very near Termini station which makes it accessible to all the fun places