I stayed here for an entire week for two trainings. It was perfect for my stay. I saved an incredible amount being able to cook meals and it was great to stretch out a little. The place was mostly very clean. I did wipe down some drawers and washed dishes before I used them but it wasn’t a problem and otherwise it was completely scrubbed down. The bed is comfortable and the kitchen is equipped with a coffee maker, stove/oven, microwave, dishwasher, and great sized fridge. There’s a washing machine and plenty of towels of all sizes. The bathtub was a great feature and I used it often! It’s huge!