Great Place, recently renovated and well located.