Wonderful place. Lots of small touches that we're unexpected and made my stay enjoyable.