Okinawa & the Southwest Islands hotels, hostels and more