Very clean and spacious. We had the best time here and will likely book this again in the future!