Apt is located close to Piazza Navona, about 4 -5 minutes walk, so location wise is fine and it’s an excellent choice for a big group of people.
It was cool to have an iron available. More body-wash and soaps would have been preferred.
Checking-in was really disappointing. Host did not provide the special code and took almost half and hour to get a response from them. Also, too many keys to get into the front door, the lobby, and the elevator.