Great location and accommodation! The perfect stay for a Rome visit.