The beach hotel, more than any other place in the world, fits our collective conception of what paradise is: sitting on a beach drinking cocktails.