Communication and check in was very easy. The area have lots of restaurant and convenience store that has all the things you need. The place is about 5 mins walk to the Otsuka station which is around 5 mins away to Shibuya. Very accessible to airport as well.