We had a great time in a very spacious apartment in a good location near the Vatican. The communication was really easy and we were already able to check in in the morning.
The only small negative points were that everything is a bit older than on the pictures and the warm water supply was not always reliable.