Western Chisun Resort Naha Peter Sidell In Naha on Japan's tropical island of Okinawa, Chisun Resort provides good value rooms, and is convenient for transportation,..