Clean and huge. Extra towels and linen supplied, as well as soap and a fully stocked kitchen. Beautiful place to stay