My fiance and I will be visiting for our HM later this month and have never been to an all-inclusive. We are wondering how things work such as booking excursions or dinners. I have heard some places you have to do this in advance otherwise you will not get a reservation. Any reccommondations on this??? When to do this and where?? Is it difficult to get into the restuarants? Do the watersports, catarman cruise, trip to Maragariataville book up quickly? Also, has anyone visted YS Falls? We are thinking of spending a day there. And finally, should we bring cash and trade it in/ or do they take american cash? Or would credit/debit card be best? Any recommondations would be appreciated! Thanks!