Sato's place is very spacious, a lot larger than in photos, and large for Japanese standards! we had 4 people with no issues with space at all, I've been to other places which it was an issue. The location itself is in a quiet alley, not a far walk from the station and plenty of shops which are a short stroll away.