Modern, but small (normal for Japan) apartment. 7-eleven right around the corner and about 5 minutes walk from Subway station. Definitely recommend it.