sleeper........if its a choice betwn aman vs twin palms......this is probably the easiest decision you will ever have to make !!....twin palms has a good buffet breakfast spread ..period....firstly its not anywhere near a beach.....a good 5 to 8 mins walk across an open field ....... the rooms are large.....but its at best a glamourized motel......
celebrate your 50th memorably and you will not go wrong with the Amanpuri ...and if possible ...in a villa.
not even Trisara comes close.
have a great time.