Big place for Tokyo and very quiet neighborhood