The facility was very clean. All appliances were accessible. If your stay is extended, you will be able to cook without a problem. Definitely a tiny home. Stairs to loft bed are steep so be prepared. Host as provided many nice things to make stay enjoyable and easy.