Great place, for short and long term.