Wow! What a fabulous beach! I love the pictures of your kids coming to you. Those are great and it looks like they had fun!