Great location walking distance to all major attractions in Rome