Beautiful grounds. Serene atmosphere for large hotel. Exceptional service and postive staff. Excellent salt water pool--as well as fresh water pool. Free water ferry was fun and informative. Location in Hamilton was interesting and convenient. Only downside: views were not spectacular in comparison to beach hotels. However the sailboat races and convenience of restaurants, shops, parks, and ferries made up for the non-ocean setting.