Location perfect. Nice and clean. Lots of real nice restaurants and bar around the corner. I can recommend this place which is walking distance to all the places you need to see in Rome!