"There was a decent variety of food options. The store in the resort was a little expensive but nothing crazy. The beach was beautiful and super clear. If you choose all-inclusive, you can rent a large variety of items including kayaks and snorkels. If you are given a room far from the check-in desk, they have golf cart shuttles available to take you up and down the large hill as needed. At the front desk you can sign up for excursions and they have a wide variety available for whatever you are interested in. I had an absolutely beautiful room with a balcony, nearly full kitchen, and a jacuzzi tub. There’s a fort at the top with a lot of history attached that you can visit. You’ll also find lots of lizards, hermit crabs, and large iguanas at the top of the hill. The only issues were that staff run on island time (they took so long to check us in and out), and the other couple we were with paid extra for a beachfront view and got a tiny room that smelled like sulfur. They called the staff and went to the front desk multiple times. Staff kept saying they’d look into it but never did anything. So they paid more than we did and got a significantly worse experience. The shops take card over $10 and take US cash."