Considering Having a Beach Wedding? Think about These Pros and Cons First!