Terrific place with thoughtfully considered attention to detail.