Great location! A stone's throw away from Shibuya station and lot of great restaurants nearby. The apartment seemed newly renovated and has 4 toilets and 2 shower areas! The apartment was spotless and everything was in good working order.
We drove to the apartment. Be aware that there is no parking directly outside the apartment and you will have to park at a public carpark nearby and walk for 15m or so (from the nearest public parking). This location being near Shibuya means that the nearest parking lots may be full.