Generally pretty clean, very spacious, fully equipped kitchen, but we left early due to other loud guests in neighboring units. Daniel was very responsive and understanding about our early checkout.