Placentia, a pleasant place