Great place and everything in Rome is within walking distance.