Everything you will need. View of the ferry coming and going is beautiful. We enjoyed our stay at Moonlight Bay cottage.