Yes Complimentary. Be prepared for other fees n surprises as the days go on. Keep your eyes open.
Yes, it was free. They give you a password at check in
Yes, it was complimentary. They give you the password on your check in paperwork.
Yes, free wifi
Yes but its not very good
Yes, it's complementary but not very strong or reliable if your staying in a building that's far away from the Main Lobby and Pool area. I had to reset the modem/router in the room more than once and it still wasn't great.
Get an answer from Bluebeard's Castle Resort staff and past guests.