Super clean, beautiful place with lots of space. Outdoor area was very large as well! Would definitely recommend.