We have stayed at both and also have 3 ds. If you are not doing any water parks then I might take BC for the pool too, but we get a govt. disc. at the swan and its great for us. Our ds love the grotto pool, love being the 1st bus pick up, sandy beach, beach volleyball, basketball court etc. If the rate you get is just about the same, go for the bc, if you get a good swan rate, take it and use the money you save for nice meals, thats what we do. We dont get too many souveniers, but the money saved could be used for your shopping too. Good luck deciding. They are both great places.