Everything was really clear, check in was easy. Place was tiny, but it's japan, so what can you expect?