Very nice location next to Piazza San Pietro