Before coming to Thailand we made a reservation at Mom Tri after reading the stellar reviews on TA and it didn't disappoint. We arrived by Tuk Tuk from Kata Beach and enjoyed a glass of sparkling wine in the bar area before being seated at our table, which had an amazing view. In fact, after looking around the place it seemed that every table had an amazing view so I wouldn't be too worried about that when booking with this place.
We ordered strictly from the Thai menu and the food was really good. It's hard to find a bad meal in Thailand, in my opinion, and one of the best ones we had was $4 so for some it may be hard to fork over the money for an expensive dinner in a country with amazingly cheap food but it was a special occasion for us and we expected to spend the money and didn't think twice about it. You're essentially paying for the view and the great service, which can be hard to find in Thailand.
One thing that I noticed here at Mom Tri and also at other upscale Thai restaurants is that you never really know who your server is, as I expect that they all work the tables together. You may have one person take your drink order, another get your appetizer, and then another take your dinner order. This can be confusing if you're not used to it because you're not sure who to ask when you need something, but the service at Mom Tri was excellent and we were always attended to.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.