Absolutely perfect. Wonderful location, huge space, super clean! And the outdoor area was amazing 😍 will definitely be booking this place again