This place is located in the center of Shibuya red light district so it is very convenient, just 2 minutes from Shibuya station but so be prepared for some noises and loud music during your stay.
They only have max usage of 3GB for internet per day so you might need your own hotspot if you are working or studying remotely.