hey so we're pretty well traveled. this is a great place to stay in Rome. location is ideal. there are maybe some short comings but nothing to take a star off for.
anyway. modern place on a beautiful street, good size and windows (!!).