Terrace in the Grand Canal is stellar!