Great location within Rome, as advertised :)