Best place to stay in Rome ! Perfect location, perfect location; enough said.