The beach resort in Kozhikode offers an ideal family holiday on Kappad Beach, away from the bustling towns and cities.