We stayed 3 nights as a family of 4 in the apartment. Everything was perfect for what we needed. It was very clean, modern and spacious, with lots of storage.
Location is very good with only a short walk to the Vatican City. Lots of restaurants, bars and shops close by.
Communication with Marco was perfect and he always answered quickly and helped us with any queries that we had.