No better place to stay in Roma. The apartment and location are superb.