The suite lounge on the Anthem is gorgeous. True, there is no bar, but it is spacious with massive windows, comfortable seating, and private bathrooms. I am indifferent to an open bar all day since, but as Gracie115 mentioned, DW and I have 5 drink vouchers each. Besides, the happy hour drinks you'll enjoy will not be applied to your free vouchers. My last cruise on the Anthem was just this past December/January and we were able to get our premium scotch (Johnnie Black) during happy hour.
Another thing I always liked about the Anthem's Suite Lounge is that it is "hidden" in the very back of the ship on deck 12. A disadvantage for some because of the distance to the elevators, but I like the longer walk and the fact that it is not in a location that might attract crowds passing by.