Team retreats are often seen as a way to relax and get to know your teammates better in a non (or less) formal context .There's no wrong choice, so long as you do it with intent.
Why? Because these retreats are the best opportunity to strengthen your organization on several levels.