Place was comfortably and nice. Well located in that neighborhood of Rome.
Lots of shops and bars nearby!