Although I can't stand them, I understand the hotels wanting to charge these resort fees. However, early check in fees are a joke. In most cases, you are getting a room that hasn't been occupied the previous night, so what's the fee for? Even if it wasn't occupied the night before, it only becomes open once housekeeping has cleaned the room, so it is now available. What's the difference if you go to an unoccupied room at noon or 4 pm?
I think all these fees are BS!!