I and my family stayed in two of the connected units. We found the accommodations comfortable and very clean. The units had nice floorplans that coupled ample space for family activities and dining with privacy.
I can't also help but mention how great the location is. You're only about one tiny block beach access and ten minute walks from grocery shopping (Wholefoods is right outside the neighborhood along with Petsmarts). Finally, the beach location is largely residential, meaning that it never was particularly crowded during our stay.
All-in-all, a great place to stay. Thanks!