The cabin is beautiful. When we arrived it was spotless, smelled fresh and clean, and it was beautiful. It comes with everything you need for your stay. The cabin is cozy with a great kitchen, dining area, two bedrooms and a bath. We brought our Golden Retriever with us and there is lots of room for walks and it's very close to the beach. It's not too far from town but far enough out to be quiet and serene. We loved it and hope to return very soon for another stay!