La Piazza offers contemporary Italian cuisine in a relaxed setting, with lodging and a terrace.