Stefano was a very nice and helpful. The flat is superb located next to nice restaurants. Most monuments are max 20 minutes on foot. The only disadvantage are the 100 stars you need to walk up (but you walk a lot anyway because Rome has a lot to offer) and it could be a bit cleaner.