Happy belated birthday!

Sounds like you had a great day - there's nothing like a sleep-in and a day off!