Lovely place with a great location and a many nice small touches. We'll be back!