Do they have equal for my coffee or do I need to bring a lot of packacts?

Where can I get a cup of coffee at 5 AM? I go to work at 5 AM and it takes a few days to get adjusted to getting up later. Don't want to make it in room and wake her up.

When wearing shorts to dinner what type of shirt and shoes can I wear (men). Are nice t-shirts and sandals OK ?