I loved that it's kind of at the end of the main drag, so when you get down to the beach there's not a million people and cars everywhere. We stayed in a 2 bedroom suite (2 queen beds in one, 1 king bed in the other, pull out couch in the living room) which was absolutely perfect for our family of 5. They've got DVDs to rent for the night time, an indoor pool/hot tub, and even a little game room with some video games and a pool table. I found a better deal online than by calling directly...so we paid less for this incredibly comfortable stay than we would have for smaller quarters/less amenities than anywhere else I've ever stayed at Ocean Shores. The restaurant on site was phenomenal, as well.