Extremely good location and truly everything needed for a stay in Rome.