Fantastic location with everything you need. Beautiful views and lots of great restaurants in the area. Short walk to Colosseum and great transport links.