Adaaran Club Rannalhi is a beautiful island with stunning snorkelling, lovely beaches, and plenty of natural shade, which made it easy to relax and enjoy the surroundings. The snorkelling in particular was excellent, with clear water and abundant marine life just off the beach. The restaurant service really stood out. Having the same table for every meal is a great idea and worked very well. Our waiter, Shareef, was absolutely brilliant — attentive, professional, and genuinely friendly. He always greeted us with a smile, anticipated our needs, and we never once had to ask for anything. The food was excellent for a buffet, with plenty of choice and consistently hot dishes, which is not always easy to achieve. The rooms were a little dated, but the bed was comfortable and the beach towel service was very well organised. Our room attendant was professional, efficient, and kept everything clean and tidy. In fact, the whole resort was very clean and well maintained. One downside was the number of day guests. On some days there were up to 100, which put noticeable pressure on the bar and restaurant staff. As a small island, it felt extremely busy and congested at times, which slightly took away from the relaxed resort atmosphere. Overall, Adaaran Club Rannalhi offers a beautiful setting, excellent service, and great snorkelling, with a few areas that could be improved to better preserve the peaceful island experience.