At least make him a cake or something so he has something for his actual birthday. I think the vacation as a present is fine though.