5 stars in every respect. Would thoroughly recommend staying here as an ideal base in Rome to visit all the major attractions