A laid-back coastal city where beaches, modern living, great food and an easy everyday pace come together.