I love the off the shoulder look and the color of the dress is perfect for a beach wedding. I agree with some of the others, if the length is bothering you then look into shortening and if it's not possible then don't sweat it. Your reception will be in A/C so your BMs will be ok.