A beautiful little oasis in this great little seaside town.