Great apartment and fantastic hospitality! We stayed in the upstairs apartment and enjoyed the spacious rooms, comfortable beds, strong wifi throughout, complete and well stocked kitchen with clothes washing machine. The air conditioning and heaters worked well. What we most appreciated was that everything was provided in abundance, from coffee, soap, laundry detergent, towels, wipes, etc., with extras so nothing would run out. Also, the host provided a USB plug, which was an excellent, excellent idea! They also provided toys for our kids, which they loved. There were 3 clothes racks to dry your belongings. The host also provided extra towels during our stay. The kitchen was complete enough that we could cook a large dinner and bake cakes and cookies. The check in was breeze. Communication was easy with the hosts. They are a very friendly and helpful couple. They also provided lots of information about the area, and even lent transit cards. Highly recommended for short or long term stay.