That isn’t a “large meal”. Why would he be allowed to check in under another name? Did they think he was a tranny?
Something doesn’t add up about him checking in under the girlfriend’s name. He must have used his name at check-in, because it’s on the room service receipt. They don’t ask your name when you order room service, because they know which room you’re in, and it shows up on the receipt.