Visa not required, except in case you need to stay for at least 21 days. It not required. except if you want to stay for more than 3 months. The visa may not be renewed.