Not sure, but for sure don't bring your dog!
If you are going for the food, don't bother. It's only mediocre but the servers do a good job trying to cover for it. If you only want drinks and music beach front, it can be fun.
Not sure. Have not been there at Christmas.
I would call, i bet they are
I would recommend calling ahead and ask for the manager named Joe
I don't know for sure. Sorry
Thanks! Your answer is awaiting moderation.