Very clean, comfortable, and spacious. Plenty of room for our family of five. We really enjoyed our stay here. The extras such as coffee and on site laundry were an added bonus.