I'm thinking of booking the Dreams Riviera Resort & Spa in Cancun. I was wondering about there selection of beer any American Brands? Is the beer on tap or in a can? The other question is top shelf liquor is it available at more that just the lobby bar. Any posts on this subject would help. Thank you in advance.