It is all inclusive, you get all the drinks you want, the Bar is located right next to the pool, so you barely have to get out of the pool.. LOL The swim up bar is not even staffed in most cases, so you'll have to go to the restaurant bar... BTW, the distance between the restaurant bar and the pool water is 3 feet.