"It was, overall, a positive experience - we had one hiccup. Our flight from Tokyo to Naha was cancelled due to a typhoon and we messaged the property asking them to hold our room. We also tried to call several times but the phone went unanswered. When we arrived, they had cancelled our reservation (despite the fact that is was pre-paid). The front desk attendant was able to find us a room but gently scolded us for not trying harder to get in touch. It was pretty galling considering the phone was ringing (and it was the Expedia agent trying to get in touch with them - I know this because I was on a chat with them), but other than that, we had a great time and would stay there again. The POOL is to die for and the property/rooms are clean. All the other staff were fantastic! Highly recommend!"