Oh my gosh are you kidding?!? 20% add on? that's a lot and totally ridiculous. That's as crazy as charging for parking. Are they also charging to use a credit card? Sounds like the Sprit beach bar of SXM. Nothing says stay away more than adding all these crazy charges. The food and drinks are high enough. If they can't make enough money then add it to the menu prices. Tough business and tricky location to make it plus lots of better beach bars close by. I wonder if the cruise ship day people will pay the extra 20% too. Time will tell.