Just AWESOME !!!
Really nothing more to say. It is just the perfect place to stay in Rome for a few days or more. Great location, great neighborhood.