We visited The Taj for a 5 day long meditation retreat and the experience turned out to be very unique and pacifying. I've stayed at many other properties in Bentota frequently but the royal feeling of the Taj is unmatched. Pros: 1. The check was done smoothly due to the efforts of the very efficient staff members like Pathum, who made us feel very welcomed by leading us to the lunch till the room was getting ready. This is the true essence of hospitality to treat the guests with respect, love & care. 2. The food was sumptuous, delectable, full of wide variety and especially the chef Mahendran made sure to serve us our preferred food items like the delicious ragi dosa, the besan chapatis. It's one of the best places that serves truly authentic Indian food satisfying your taste buds. Hiruni was polite and prompt in serving our Customised foods at the Palms restaurant. 3. The swimming pool was cool and clean. 4. The location is right next to the beach and most appropriate for destination weddings. 5. The lawns were well manicured with scenic beauty. 6. Rooms are done tastefully with proper coordination of different hues & colours with private balcony overlooking the sea. 7. Buffet breakfast spread was huge and laid meticulously with something or the other to suit everyone's preferences. 8. Very well maintained and neat and clean rooms. 9. Good quality toiletries made me feel pampered more. 10. The night before check out, as a cute gesture, a dessert platter was provided in the room and even the room was cleaned in the evening when we returned after a long day. This made me feel very elated. It was indeed very thoughtful. Cons: 1. The approach to the Conference room could have been made better as we had to change 2 lifts. 2. There were no sunloungers or any other facilities on the beach inspite of being located right on the seashore. Tips: Carry tonnes of sunblock, hat/cap, slippers, sunglasses to protect yourself from the scorching heat of the sun. Book in advance for best rates. Opt for the beach facing room. Go for this resort if you really want to have Indian food in Bentota.