Great place Great location. Expect to walk up two floors, but this is Rome. About 90% of the buildings you have to walk up.