rome in 3 days with envy italy travel magazine. best places to stay in italy