Clean and well equipped! There's even a mini oven, that isn't listed, but which I loved as I don't like microwaving my food.
I'll definitely book again in future!