Comfy, clean, warm and spacious. Great communication. Everything in house you would need. We have already booked our next stay. Thanks