Great place. Above expectation. Lots of small thoughtful touches.