Great place, with an easy check in and right in the heart of Shibuya.