Wow top service!!!
Wow top service, we rented a car for 4 days and it was soo much easier to get around the beautiful island of Okinawa! This rental company was soo easy to use and the staff were super friendly and accommodating. !!We have received such feedback!!