Their place is really convenient! Just a short walk from Shibuya station. The room is also very clean, with all the amenities that I need during my stay.