I would certainly recommend Edo and Melany's place. The location is a very short walk to the Spanish Steps, stroll by there at night!