Great place, great terrace. If you like romantic nights in rome this is it. If you are a finicky typical hotel tourist well perhaps not for you.
Walk, love, eat, drink, be. This is Rome :-)