This will have been our 4th trip to Beaches Turks & Caicos. When we arrived we unexpected informed of our room upgrade. This was a great start to our week. We did have one small hiccup with American Airlines misplacing our luggage, however it did arrive the following morning. Mitch and his team fulfilled our requests prior to booking. We chalked this year's trip as our premier vacation. I wouldn't think of using anyone else. I highly recommend.