We stayed for a month with our family of four and our dog and loved every minute of it. The cottage was very clean and had everything we needed for that long of a stay. The garden is truly amazing and we took advantage every chance we could get. The location is about a block from the beach and our dog loved being so close to the dog beach. We loved it and we have stayed multiple places in OB each summer and this one is by far the best!