Il Castello compare prices