The property is nice and clean. Amenities are good - heated pool, gym, basketball court, table tennis, miniature golf, outdoor grill area, fireplace . Self parking was easy and there is wifi. Hot breakfast in the morning. Dining area is nice and spacious. Multiple places on the first floor where you can hang out. You do see some wear and tears in the room. I stayed in a 1 bedroom suite, with 2 queen beds, bathroom, living room, and kitchen. There’s a couple of stains on the curtain, carpet and sofa. The shelf in the refrigerator in the freezer has rust. The bathroom mirror was broken at the corner, wallpaper near the ceiling were coming off.