AMAZING!! From the set up, location, communication and flexibility! Don't think we have come across another at this level before. We will be back!!