We really enjoyed our stay at Kaihua Cottage. Great house with everything we needed. Very clean and tidy. Good outside playground for children.