Place was beautiful, amazing location. Haiying was a great host and very responsive. Only difficulty is the parking and actually getting the the place. I had a very long car so parking was not easy. Besides that, highly recommend.