Very lovely place! Clean and the best location you can get in Rome! 10 steps to piazza Spagna ;)