Lots of friendly cats on the beach in Kabira