Staying on cruise ship and wooden huts will offer ‘unique experience’ for athletes