A really amazing place with so many thoughtful touches