Michael’s Castilla exceeded expectation and the hospitality we received was also above standard. We will definitely be booking this again!