It is seaweed… Sorry to here your trip was ruined by seaweed. It is always a good idea to stay at a resort that has an awesome pool. Orient Beach is a one of a kind beach and hard to replicate.