Land Ahoy! Is this the Island of Paradise?

is episode 243 of the Naruto: Shippūden anime.