Beautiful place to stay and take in the relaxed beach community vibe.