Our group loved the apartment! The location is amazing, right next to the Vatican and overlooking St Peter's. There are 4 bathrooms with 3 spacious en-suite rooms which is rare and for our group of 7 was a must. The place was clean, comfortably arranged and had all the necessary things in it including hair dryers. The communication and check in experience was excellent and our hosts were super friendly and made us feel at home. They also recommended an amazing pizza place just around the corner so be sure to ask them for tips! The only slight downside is that the living room space where one of us slept wasn't super comfortable and the shower space is a bit tight.
Overall, we would definitely recommend it and would book it again if we are back in Rome.