It was a great place to stay for one night, not far from Toronto (20 min drive). Some places of the house are still in renovation so you will find some construction dust. Almost everything is new, even the mattress which is a bit hard. Xueguang was very nice with us and the neighborhood is safe, you can easily park your car. Very good value for money