Very clean! It had everything we needed to cook our meals and more! The hot tea assortment was nice on cold days. We would have loved access to the gym and workspaces but otherwise it was an exceptional stay!