Just book this now. I'm serious. Self contained with everything you need. We had a great time. Fantastic hosts! Would recommend!