Michis place is a great spot for group travelers and is located super convenient to Skytree and a 7 11 close by for all your needs.