Vert nice spot to stay in Rome! Stop searching!