Clean and very well supplied with the staples for cooking. Suited our two families perfectly and the kids loved the table tennis etc. Good comms from management when needed.