Beautiful inside, great spa and amenities, awesome location. Rate is very reasonable.
A couple of important areas to improve - noise and security between upstairs and downstairs guests. Also gym wasn't quite as advertised.