Staff were very professional, patient and accommodating throughout my entire stay. Although there was a language barrier, communication was easily transmitted. With my limited Japanese and their willingness to engage in English, the whole checking in process and inquiring for other services was easy.