How far away is Macabuca from cruise pier? Do they have a sandy beach to go with snorkeling? Are there any other restaurants near the Macabuca. I read a lot of mixed reviews. We don't need much--burgers, fries, chicken tenders, cold corona.