Property Description Nestled on Kouri island also known as Kuijima meaning love island , this ocean front villa is named partially in French words meaning the sea, and complete with a private swimming pool. Property Access 90 minutes by car from Naha airport