Travel HOTEL THE CUBE Naha Kokusai Street, Okinawa Main island, Japan | Travel With Suruchi October 29, 2025