A great placer to in a great location