Overall property: huge rambling property with gorgeous landscaping everywhere. There are hundreds of condos in the place but the setup makes it feel small, comfortable, and quiet. Beautiful flowers, bunnies, koi, birds... Clean laundry facilities, gorgeous pool, wonderful grounds.
The individual condo (from on-the-sand) was GREAT. Comfortable, clean, stylish without feeling like a hotel or a museum. Lots of nice touches for things I wouldn't necessarily think to bring, but which were needed (beach towels (we expected to have to buy them), casserole dishes, a butter dish, wine glasses, cookie sheets, etc). I have stayed at North Coast Village before but this is the first time I've wanted to go back to the very same unit. I will definitely return.