A beach holiday is something that everyone looks forward to. It offers something for everyone, from...