Lovely condo, beach is right across the street - walking distance. The host management company is very friendly and helpful - they even called in on Day 2 to check and make sure we were comfortable.
Groceries (Safeway, ABC and a Farmers Market) are all within a mile.