good place! brand new building in a well established area