We really enjoyed our stay at DJ's! The living area was much larger than expected and gave us plenty of room to eat (large dining table) and hang out (the couches were large and comfy). The bedrooms were both a great size and lots of closet space with provided hangers made it easy for our family of 6 to each have our own space. DJ was helpful enough to provide a pack n play so we didn't have to lug one on vacation and the oversized towels and body boards in the garage were a nice perk (we brought our own, but know now that next time that isn't necessary!). If you have a toddler you may want to bring a baby gate as there isn't any way to block a kid off from the garage stairs in the main living space, but otherwise we found the layout very functional and cozy. Our suburban was a tight fit in the garage parking, but it did fit and was great to have off the street parking at all. Anything larger than a suburban or two small cars will definitely have to seek parking elsewhere. Overall we were very happy with the location between bay and beach and will be putting DJ's down as a repeat place to stay! Thanks for a great stay!