Great location near Vatican. Very clean.