very great location! place was easy to find and there is a convenience store below so all in all a great find in shibuya!