20 minutes is 'ready now' in my book. If 20 minutes is going to make or break you, you probably didn't have time to hobby, anyway. No sense in jerking people around.
Danielle obviously hustled as fast as she could to accommodate his request... she booked the room right away. And she lost money on it after he left her holding the bag. I think he deserves his award.