a beautiful place, generous with loving attention to detail