Clean and spacious with a well stocked kitchen! Also there was great communication with the hosts - they answered all of questions right away.