This was our second visit to the location. We actually visited 12 years ago when it was formerly the A Zulu Beach resort. When looking late this year for a trip, we knew we wanted something smaller, well-run, at a not-party or too busy location. Something all of us could enjoy. So after searching dozens and dozens of places, we knew we wanted something like what we had experienced 12 years ago. While the ‘Margaritaville’ branding wasn’t our vibe. The location, size, quality of Karisma resorts gave us the confidence to try it. We were very pleased to find not too much had changed. The property is clean, intimate, well staffed with a beautiful beach. Some of the staff from our visit 12 years ago, and my husband’s parents subsequent visits after we told them how much we had enjoyed our first visit, were still there and still in contact with his parents. The staff really makes this place. Everyone is so kind and genuine. The room was immaculate when we arrived, and there was a happy birthday banner on the door and decorations on the bed when we arrived. There are some advances in tech: an app and scannable bracelets. There is a new process to get ‘per diems’ from a commissary, which included two drinks and snacks per day. The entertainment staff worked hard to keep events going and included us in them. There were a couple of differences from our last visit: it used to be a ‘gourmet’ all-inclusive, with a strong focus on a variety of restaurants and quality of food options.