The place is very convenient, just a v short walking distance to Azabujuban station, have a great Ramen store down stairs, and convenient store like Family Mart and Lawson just downstairs with ATM facility
All in all, great location, great place, and great connectivity to transportation.