Excellent place to rest at. Very close to some great stations; Shibuya, Naka-meguro, Ebisu, Daikanyama are all walking distance.