Excellent stay- highly recommend. Haiyan was wonderful and her places beautiful. Our family of 6 had a great time.