It's one of the most beautiful beaches so far!!! So clean, and as the name says, full of shells. It has rock pools, and the main one is a fair walk over to rocks to get to. I wouldn't recommend taking little ones over to the main rock pool, hard to walk, and waves are very strong, too. But there are plenty of mini areas for kids to enjoy. It's a great spot for snorkelling too, saw some beautiful starfish!!
It was worth spending the entire day by the beach.