AMAZING PLACE !!! .... it is half a block away from the train, it is not handicap accessible as stated on the website it is a 2 floor walk up, in truly In the center of Rome.