We stayed at Raffles Maldives for 5 nights, at the tail end of our safari/beach honeymoon. Overall, we had an incredible experience. Our butler, Koky, made our experience completely magical. She delivered everything we needed, whether it was spa and restaurant bookings, diving trips, or general recommendations. She was always readily available and responsive. Koky even surprised us one day with a post-spa/diving bubble bath. Perhaps her most incredible touch was the card she gave us for our honeymoon. It included a picture from our wedding, which, given we never sent it to her, meant she must have dug through Instagram to find it - an incredible level of dedication by her. Our overwater villa was absolutely massive, with the largest bed we've ever seen. The changing area and bathroom were also huge and modern. And of course, the pool and daybed were beautiful, convenient, and comfortable. The housekeeping service was excellent and discreet - we never knew they were there, but they always delivered clean rooms twice a day, often accompanied by treats, whether it was chocolate, tea, or a Lunar New Year special. For activities, the house reef is amazing, with tons of marine life, including coral, thousands of fish, and regular appearances by turtles and reef sharks. They also have a PADI dive center, which is a great addition for such a small resort. The spa was also incredible - we did a total of 4 different types of treatments between the two of us. My wife also attended a private cooking class, where she learned how Maldivian fish curry was made. The food was excellent as well. The menu at Thari rotated on a frequent basis - meals would change between a-la-carte (most of the time) but also buffets and specials for Lunar New Year. Yapa was our favorite bar, with creative cocktails and great sunset views.