We had a great stay at the Opal Cliffs Beach House. Plenty of space for a group of 6-8 people with a great dining area, multiple decks for outdoor eating and relaxing, and lovely backyard with hot tub and hammock. The house is a short walk from 41st Ave, which has several nice restaurants and coffee shops, as well as a great surf spot! There are no grocery stores within walking distance, though it's just a short drive to Safeway, Whole Foods, etc.