Clean, everything works (shower, etc), decent place. I did not make use of the kitchen but it is spacious and tidy. Will definitely stay again.