The place is clean and enjoyable. The space is large for family and we were very comfortable. The few things we hoped to be better was the furniture - as in cleanliness and stability. It was good otherwise. Hao's communication was perfect