A fantastic gift. No wonder you are delighted.
I would never delay giving something until later in the day, though, just in case the person DID have a rant about not getting a present. Just imagine how bad they would feel when all was revealed!
My DD bought her DD a (second-hand) car for her 18th birthday. As soon as she got up she was given a parcel made up of dozens of layers, which eventually revealed a key. She was then taken to the front door to see the car, wrapped in a big ribbon. We filmed her mystified parcel-opening, and screams of delight when she opened the door.
Her brother will be 18 next year, and is hoping for the same surprise!