What a perfect spot for a family holiday! Will 100% be staying here again!