Good place for short or long term. Good overall