This street is the best! The view straight ahead is so clear and Tokyo Skytree looks incredibly sharp right there. Totally recommend checking it out