A magical spot perched above the cliff at Spring Beach. Lovely and spacious with great facilities.