Great, clean place. Spacious. Great location just off of Piazza Navona