This would be a nice place to stay for a weekend, but it is by no means equipped for a long term stay. We stayed there for 2 months and were left no basic cleaning supplies, no oven tools, kitchen supplies were limited. On top of that the place was filthy with mold along all windows. Such poor ventation that in the mornings there were puddles on the floor next to the windows and our clothes were always damp. Not worth the value. We ended up checking out early.
Bottom line: if you are planning a long term stay and want basics for "living" included, do not stay here. If it's a quick weekend where amenities, cleanliness and ability to cook don't matter you should be fine.