The apartment is very well situated between Ebisu and Shibuya subway stations at less than a 10 minute walk. Check in is fairly easy to do if you follow instructions properly. Apartment was spotless when I came in.