Stunning oasis in the valley at Mackeral Beach. Such a brilliant place to relax with family.