A beautiful and comfortable beach house for all weather. Terrific outdoor spaces and an oasis inside.