Brilliant place to stay, above and beyond expectations.