Great place especially if you want to be near the beach. Not far from San Fransisco.
A school is directly across the street.
Great for large groups.
A shopping center within town has everything you need.