Clean and large. Well-equipped kitchen. We had an enjoyable stay.