Overall, a good first experience in the DR and at an all-inclusive. Our butler, Rodny, was very attentive and kind- huge shout-out to him! We were given a free upgrade to a nicer room with a partial ocean-view and large balcony- absolutely gorgeous. We had a small leak in our ceiling which was taken care of quickly with lots of follow-up and a free spa experience as an apology. The food was alright- the French and Italian restaurants were the best by far, everything else kind of underwhelming. Drinks and service by the pool were excellent, definitely made up for the food. The pools and beach were clean and beautiful, not too crowded. Our first day we were told we would get a ride to breakfast and oriented to the resort, which quickly became a 1.5 hour timeshare presentation. We were trying to be polite and just thought we were getting a tour and breakfast, (again, never been to an all-inclusive before) so it was pretty annoying that they were so pushy and difficult about leaving when we were kindly but clearly disinterested in investing. I guess my warning is if you don’t want to spend any additional money, be prepared to say no to innocent offerings like this, people walking by the pool/beach offering excursions/services, etc. Overall a very relaxing vacation, TRS was a fun time.