Great place!! 20 meters from piazza navona, clean, comfortable and lovely staff!