Spacious, clean, thoughtfully equipped with everything we could possibly need. Great few day stay for our family. We were sorry to leave!