Awesome place. Quite large for Japanese Standards. Very comfortable. Very easy to check in and great communication. I have no complaints!