Am a very tough critic and demand great service. Also stay in a variety of higher end hotels and I must tell you these folks are simply superb. The level of service I experienced was close to perfect. From the housekeeping staff to the bellman to the golf course staff. All simply superb.
A great choice of on site dining and a wide variety of food and prices. We had two meals as part of a large group and that was very well done as well. The grounds are impeccably well maintained and the pool area is gorgeous.
Was her with adults...not sure what and how they cater to children. Can not offer an opinion here.
All of this comes at a high price but remember you get what you pay for. Think they do just an outstanding job. Now remember this is an older hotel but I believe over the years they have done a nice job of upgrading when and where necessary.
Expensive but worth every penny.