Great location near lovely Dean Village.