There is no excuse for a Front Desk agent not to see if a room is available for early check-in...if there really is a queue of people in front of them then they can politely ask the guest to take a seat until they can find out. Next time ask to speak to the duty manager and inform him/her about the atittude of unhelpfulness.