Excellent place to stay if you need a place to crash and won't do things like cook/heat food.
There is a kitchen, but the best description is SPARTAN. Barebones. Not a bad thing, just FYI.
Locke on the Wharf is also a good place if you're looking for people to set things up for you - they have parties, events and 'things to do'. If you like these kinds of things from a host, then I recommend this place. If you got your things to do and don't need this, you may consider other places.
Overall, Locke is a nice place, CLEAN, with friendly staff. Lives up to the billing. My only warning would be if you're a serious cook you might prefer an airbnb hosted by a person and not a corporation. The latter would have more personal touches and supplies.