pebbled beach by the sea