I can answer the wifi question- free in the lobby (and I'm able to get the signal on my beach lounger). Strangely, I've never noticed if there were hair dryers or not....