We couldn’t have been happier with the location and the amenities of the resort. The pool and beach were gorgeous! The restaurant on site was convenient and fun. There is also a pizza place on site but we did not get a chance to try it. We hiked the national park and went mountain tubing. I highly recommend both, but make sure to save some days for the beach and pool! The room provides beach chairs and the resort provides beach/pool towels. The towels can be turned in to get fresh ones:) You do have to wear a wrist band during your stay. The birds fly right up to the balcony. The view is off the charts amazing! Be sure to be back in the room for sundown! The sunset was spectacular!!!