Lovely place, with a lot of attention to detail.