The cabin was very clean. It has everything that you need for your stay. Staff kept us informed about anything that could impact our stay. Will be back.