Very clean, attention to all details, generous snacks & beverages. We really enjoyed the patio.