A huge resort on the beach just north of Negombo that has endless facilities but fails to live up to expectations.