It depends on where your room is located. My son and his friends had a room on the fifth floor over the lobby area and they were able to pick up wi-fi free in their room. We couldn't pick it up as we were on the end nearest the beach.
It's free to sit out on the patio or even inside the deli. There are two or three tables in the deli where you can sit, if it's not crowded.