A lovely place to stay. Some parts of the house could be cleaner. Haoyuan was very helpful and kind. Definitely we are gonna stay there again!