Great location. Just steps from Vatican City! Very clean and well-appointed.