When we arrived at the airport, we wanted to call the hotel to inform them we are going to deposit our luggage first since checkin is only at 3pm. But the staff communicated with us via villa izumizaki online chat in english. It was so pleasant experience and he was waiting at the reception by the time we reached villa izumizaki. He explained everything in Japanese (since I can speak some japanese). The rooms are very clean with TV, laundry machine, laundry dryer, hair dryer, separate toilet from bathroom. Bathroom has a bathtub. Truly a Japanese type home. Very neat. If there are 3 guests, there is an extra set of futon on the sofa. The beds are very comfortable. We love the cold days since we came from a hot tropical country. This self service hotel / apartment is very convenient (5mins walk to Naha Bus Terminal, Ryubo mall) but very noisy in the night since there are beer restaurants all over the place. No smoking in villa izumizaki, which is really good since we don't like smokers. Will definitely stay here again & Naha is very accessible by bus too. We don't drive but we saw parking for cars are very expensive in naha city. Day tours are not expensive so why drive? Japanese apartments are thin, so there's no exception for this apartment. You can hear foot steps above your unit.