No, feel free to browse other places to stay. Just know there will be an additional fee to attend the wedding. The resort where the wedding will be held requires a wedding day pass for people not staying at The Hard Rock. The fee is $115 for adults and $75 for children.
Yes, this is a family friendly resort. Kids we welcome to attend the wedding.
Yes, the travel agent will be adding it to your reservation so you don't have to worry about it.
Yes!
Yes- Semi Formal. No shorts, no baseball caps, no tank tops, no swim suits.