We really loved our stay at this resort, we booked it as a deal on expedia and it included flight and stay. For what we paid we got great value! The room we got was beautiful and clean, not sure how it is now that Irma has gone over the island. The check-in was a bit slow on Saturday, we had received several calls before our travels from the hotel to get our information but when we arrived they didn't seem to have our information or know we were coming. They found our reservations but it was a much longer process than I think it needed to be. With that said, the resort has its own casino, restaurants, beach with chairs and shade included, pools (yes more than one!), mini-mart, ect... so if you don't want to go out of the resort you don't have to. I will warn you about the "$100" and free breakfast talk- DON'T DO IT! It's not worth your money unless you plan to purchase two resort weeks, then yes go ahead! My brother went and it felt like they held them hostage, we tried to ask if we could speak to them and they would be evasive, really did not like that. The next day we got a rude call form someone because some of us had decided not to go on the talk.