When some people speak of the happy hour, they mean the event that was held in the sky lounge, with passed hors d’oeuvres, and restricted access. The Captains Club host or hostess stood at the door and checked your card. There was a dress code.
others use the term happy hour to mean that from 5 to 7 on most nights you can have unlimited drinks at most bars. These are non-hosted events and are not restricted to elite and above. You simply show your card and order one of the drinks from the menu and there is no charge.
what celebrity has now said, is that a couple of times a cruise, they will bring back the original model. As far as I know, this has not been implemented yet.
so, for the time being, if you are elite, and above, every night, except for the first night, you can order unlimited drinks from 5 to 7 from the elite happy hour menu. Not in the dining room and not room service.