Remember the rates will be higher because it is a seasonal business. You would have to use the Internet to judge them yourself. 2
Not in prime season. Be prepared to pay $150-200.
Lots of affordable lodging just depending on when you want to stay. It's always cheaper Monday threw Thursday.
Available
Lot's of them in the area. The cost will depend on when you book it.
Yes there are several, many give you a beach pass to use during your stay
There are plenty of them down there
Thanks! Your answer is awaiting moderation.