We enjoyed our stay at Luca's apartment and it had everything we were looking for / needed. It was a very convenient location being a short walk from the train station and to many great spots in Rome.