Beautiful place in a charming little town near the ocean.