Check in guide was clear and our questions were promptly resolved.
The location is a short walk from the train station and is a short train ride away from Shibuya station.
The place is clean and is well equipped with the necessities.