Boulders Beach is thought to be the only place in the world where you can effortlessly swim among penguins and possibly find them flopping onto your beach towel