Lovely place, with wonderful attention to detail