Relaxed beach cafe overlooking Pembroke Beach, offering great value food and takeaway options.