A very pleasant little bit of home away from home.