Overall a great stay. Haibing is a responsive host. Everything described is provided and functional. It is nice to have the use of the garage, just don't expect a remote garage door opener. Also, be careful when loading the dish washer as it is not secured in place and can be tipped to the front.